Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix for PostProcess Stats job #10282

Merged
merged 15 commits into from
Jan 24, 2025
Merged

Bugfix for PostProcess Stats job #10282

merged 15 commits into from
Jan 24, 2025

Conversation

Lanaparezanin
Copy link
Contributor

@Lanaparezanin Lanaparezanin commented Nov 25, 2024

Bug description: existing method was returning an extra entry for the path itself, which caused the job to break as it couldn't process the extra entry. This was due to changes in the storage account and the new SDK.

The new method handles the extra entry without affecting existing jobs. It ensures that only the relevant blobs are fetched, avoiding the extra entry that caused the job to break.

Delimiter details: the new SDK required a trailing slash in the path to function correctly. Without this trailing slash, the method would return an extra entry for the path itself.

Other changes are an update to ResolveUri, the existing method wasn't sending proper information of the path and this one is. This bug might be related to other jobs as well and fixing it might break things. I filed it here: https://github.com/orgs/NuGet/projects/21/views/1?filterQuery=milestone%3A%22Sprint+2024-12%22+assignee%3A%40me&pane=issue&itemId=89578571&issue=NuGet%7CEngineering%7C5723

Addresses https://github.com/orgs/NuGet/projects/21/views/1?filterQuery=milestone%3A%22Sprint+2024-11%22+assignee%3A%40me&pane=issue&itemId=64259916&issue=NuGet%7CEngineering%7C5445

@Lanaparezanin Lanaparezanin requested a review from a team as a code owner November 25, 2024 21:49
@erdembayar
Copy link
Contributor

@Lanaparezanin
There're some unresolved comments. Could you please take a look?

@Lanaparezanin Lanaparezanin merged commit 03b38b8 into dev Jan 24, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants